''' 字典 dict 相当于Java中Map
 特点:
 1、dict中的每一个元素都是k:v格式的
 2、dict不支持使用index获取元素，都是通过key取value
 3、dict是可变的
 4、dict的key不能重复，是唯一的，key必须是不可变的(基本数据类型、tuple)
 5、如果key中 1 和 True 以及 0 和 False 同时存在 会进行覆盖
 6、查询速度不会随着元素的增多而变慢
 7、dict中value的类型可以是任意的
'''
# 定义
dict1 = {
    'k1': 'v1',
    'k2': 'v2',
    'k2': 'vv2',
    0: '0',
    1: '1',
    2: '2',
    (1, 2, 3): 'tuple 1,2,3',
    True: 'True',
    False: 'False',
    # {'k1':'v1'}:'dict v'

}
print(dict1, type(dict1))